This Italian pasta with walnut sauce is a surprisingly delicious meatless dinner made with toasted walnuts, garlic, and creamy ricotta, ready in just 30 minutes.

Send this Recipe to Your Inbox

Unlike any pasta sauce I’ve had before…
Every once in a while, a dish comes along that feels truly unusual and memorable. Pasta with walnut sauce is one of them, and I’m guessing you’ve never had pasta quite like it. Toasted walnuts take center stage in a creamy ricotta sauce with a little garlic, plenty of Parmesan, and a fresh herb garnish.
➡ Italian walnut sauce is no-cook, and you can make it ahead so dinner is done in the time it takes the pasta to boil.
➡ You’re getting a taste of Ligurian pasta, known for fresh herbs, nuts, olive oil, and sauces that are lighter than the heavy tomato or meat sauces many of us associate with Italy.
➡ I’m always looking for interesting meatless meals that don’t feel like a compromise.


The simple walnut sauce
Traditional Italian walnut sauce, or salsa di noci, comes from Liguria. Walnut sauce belongs to the same family of pounded sauces as pesto Genovese, but swaps basil and pine nuts for toasted walnuts and bread soaked in milk. My version swaps in fresh ricotta, which makes the sauce especially creamy and adds a little richness ~ an update I consider a definite win. I also toast the walnuts to deepen their flavor and use fresh sage or parsley in place of the traditional marjoram.
This is one of those recipes with just a handful of ingredients, so quality really matters.
- THE WALNUTS: skip the crumpled bag of chopped walnuts left over from your last brownie binge and start with fresh nuts. Halves will be the freshest and highest quality. If you don’t love walnuts some versions of this nutty sauce use pine nuts.
- THE PARM: use a wedge of real Parmigiano Reggiano—it makes a noticeable difference.
- THE RICOTTA: and check the ricotta label: whole-milk ricotta will give you the richest, creamiest sauce. Don’t forget you can make your own homemade ricotta so easily!
Be sure to toast those walnuts!
This is key to great flavor in this walnut sauce. Toasting makes the walnuts richer, nuttier, and more aromatic, with less of that raw, slightly bitter edge. I toast my nuts right in the microwave, it’s so quick and easy:
- Spread out your walnut halves on a microwave safe plate.
- Microwave on high for 2 minutes to toast.
- Let them cool, and then proceed with your recipe.

Choosing the pasta
For pasta with walnut sauce, I chose a large pasta shape called trottole, meaning “spinning tops” in Italian. It’s a wonderfully voluptuous shape.
Shaped pastas work better than strand pasta for this thick sauce ~ they’re easier to toss and more pleasant to eat. Curly shapes really grab the sauce.
- trottole
- fusilli
- cavatappi
I’ve been leaning toward imported Italian pastas lately because I love the different shape choices, and their firm chewy texture. Many Italian pastas are made with high-quality durum wheat, extruded more slowly through bronze dies, and dried at lower temperatures. That gives it a rougher surface, firmer texture, and better ability to hold sauce.
Tossing technique for thick sauces
Just boil up your pasta to the al dente stage and toss with the thick creamy sauce. It sounds easy but there are a few tricks to it.
- Drain the pasta and add it back into the pan, dripping wet.
- Add the sauce in dollops over the pasta and toss gently.
- Add a splash more pasta water to loosen everything up just a bit as you toss.

Making it ahead
The sauce can be made up to a day ahead and refrigerated, but bring it back to room temperature before tossing with your hot pasta.
How to serve pasta with walnut sauce
Serve in shallow bowls topped with more toasted walnuts, grated Parm, and a few sage leaves. In Liguria, pasta is traditionally served simply as a first course.
For an American-style dinner, it’s rich enough to stand on its own with a crisp green salad or roasted broccoli on the side. It’s a completely satisfying meatless meal.

Pasta with Walnut Sauce
Equipment
- food processor optional
Ingredients
- 1 1/2 cups walnut halves
- 2 cloves garlic, minced or pressed through a garlic press
- 12 ounces whole milk ricotta
- 1/2 cup freshly grated Parmesan cheese, plus extra for garnish.
- 3 Tbsp extra virgin olive oil
- salt and freshly cracked pepper, to taste
- 1 lb shaped pasta, like fusilli, cavatapi, etc.
garnish
- Parmesan cheese
- reserved walnuts
- sage leaves, use small leaves whole, or roll and slice larger leaves into thin ribbons.
Instructions
- Spread the nuts on a microwave safe plate and microwave for 2 minutes. Let cool briefly then Put into a food processor fitted with the metal blade and pulse about 20 times, or until finely chopped. Set aside a small amount for garnishing the pasta. Note: you can do this by hand with a knife, but try to get the nuts finely chopped.
- Put the nuts in a mixing bowl with the garlic, ricotta, Parmesan cheese and olive oil. Fold everything together until completely combined. Add salt and fresh cracked black pepper to taste (start with 1/2 teaspoon of each.) The sauce will be thick.
- Boil the pasta in plenty of well salted water just to the al dente stage. Drain, reserving a little of the pasta water. Return the pasta to the pan.
- Toss the hot pasta with enough sauce to thickly coat. Add a little pasta water to thin it down if necessary. Depending on your pasta and your preference, you may not need all of the sauce.
- Serve hot, garnished with Parmesan cheese, the reserved walnuts and sage leaves.
Notes
Nutrition
More Italian pasta recipes
Spaghetti Peperonata with Tuna and Olives
Spaghetti Peperonata with Tuna and Olives is a rustic Italian style pasta that's easy to throw together on a weeknight.
Mushroom Carbonara with Gruyere and Hazelnuts
Mushroom Carbonara with Gruyere and Hazelnuts is a cozy 30 minute dinner with restaurant flavor. It'll be your favorite (almost) meatless meal!
Easy Pasta Bolognese Recipe
Easy Pasta Bolognese will elevate any weeknight dinner to a gourmet experience! This comforting Italian classic is a great recipe to have in your back pocket.
Easy Pasta Alla Checca
Easy pasta alla checca is a healthy raw tomato sauce from Italy that's a refreshing way to do pasta when the temperatures rise. Heat waves, record highs, sweltering nights…bring it! This delicious 30 minute meal can handle it all.
Giada’s Lemon Spaghetti ~ a no cook sauce!
Giada's lemon spaghetti is the ultimate in easy summer eating ~ it's hot pasta tossed with lemon juice, olive oil, Parmesan cheese, a little starchy water, and lots of fresh basil to seal the deal.
























My meat loving hubby asked me to make this again for dinner. That’s a win in my book.
the only nut i’ve ever associated with pasta is pine nuts, and i like that combination a lot. i’m thrilled by this revelation, sue–what a tasty idea!
This looks so decadent! In a good way! Interesting combination. I love pasta and nuts together.
I’ve never had a pasta like that, for sure. How unique! I will HAVE to try this. Walnuts and that rich, nutty pasta sound like a delicious combination.
Your pasta dish looks intriguing! You are so right about starting off with good ingredients. For years I was lazy and bought the grated Parmigiano Reggiano cheese. This past year I’ve purchased the chunks and grated them myself… wish I had done this so much sooner; a world of difference!
This dish not only looks good, but sounds awesome. I love using all fresh ingredients, especially in a quality dish as this!
I find creamy sauces are hard to photograph, they never look as good as they really are.
Sue this looks heavenly…as all of your recipes do! Thanks for the compliment on the lavender. I may have to change my header! I thought about you for 2 reasons this week…1) I had fresh lava beans and figured you, if anyone would know what to do with them. (husband ended up making an amazing puree that we ate on toast points)…..and 2) We won’t be heading up to Wentworth this summer. Hope all is well. You are like my online amazing cookbook!
Wow, I love everything about this dish. I have never made ricotta cheese and this looks like a good reason to do so. I would put nuts in everything if I had my way. This has got it all, Sue. Can’t wait to try it.
I’m the same way about nuts, I want to throw them in everything and I have to hold myself back. I have a nephew who is severely allergic to nuts, and so when we’re together and I can’t cook with them, all I can think about is how much better this dish or that dish would be with nuts!
You’re right…I’ve never had anything like this, bit it looks and sounds delicious!
I think it’s a classic Italian pasta, but one that hasn’t gotten a lot of play in this part of the world.
What a wonderful recipe, Sue. This pushes all my buttons and I really have to give it a try. Have a great weekend. Blessings…Mary
Thanks, Mary, I found the walnuts and garlic flavor to be really good. Hope you try it.
Looks wonderful would love to try!